#通过协议的方式，来实现事件

from tkinter import *;
import tkinter.messagebox;
#import tkMessageBox;

def btn1Click():
	if tkinter.messagebox.askyesno('YN','askyesno'):
		print('你点了是');
	else:
		print('你点了否');	

def btn2Click():
	tkinter.messagebox.showerror('error','有问题了');

root=Tk();#Tk类的一个实例 返回根窗体实例
frame=Frame(root);
button1=Button(frame,text='Btn1',command=btn1Click);
button2=Button(frame,text='Btn2',command=btn2Click);
button1.pack();
button2.pack();
frame.pack();
root.mainloop();
